@charset "utf-8";
#right { width: 720px; border: 1px solid #CCC; float: right; height: auto; margin-bottom: 22px; padding-right: 10px; padding-left: 10px; padding-bottom: 11px; }
#right-div1 { float: left; height: 30px; width: 710px; border: 1px solid #c4d5e0; margin-top: 10px; line-height: 30px; padding-left: 10px; color: #3366cc; background-color: #f9fafc; display: inline; margin-bottom: 11px; }
#right-div1 span { font-weight: bolder; color: #333; }
.fhwp { float: left; height: auto; width: 722px; }
.fhwp h3 { line-height: 33px; float: left; height: 33px; }



 .table-2 { float: left; margin-top: 8px; }
 .table-2 tr td { border: 1px solid #CCC; }
 .table-2 tr .td-1 { background-color: #f3f3f3; }
 .table-2 tr td .p-1 { float: left; height: 25px; width: 211px; margin-left: 11px; padding-top: 5px; }
 .table-2 tr td dl { float: left; height: auto; width: 240px; margin-top: 6px; margin-left: 8px; margin-bottom: 6px; }
 .table-2 tr td dl dt { width: 50px; height: 60px; background-color: #f00; float: left; }
 .table-2 tr td dl dd { width: 178px; height: auto; float: left; margin-left: 8px; text-align: left; }
 .table-2 tr td dl dd .p-11 { color: #06F; }
 .table-2 tr td dl dd .p-22 { color: #999; }
.table-2 tr td .shuliang { height: 88px; width: auto; float: left; line-height: 88px; margin-left: 22px; padding-left: 11px; padding-right: 11px; }
.table-2 tr td .jiage { height: 88px; width: auto; float: left; line-height: 88px; padding-right: 11px; padding-left: 11px; }
.xzfhwl { float: left; height: auto; width: 720px; margin-top: 11px; }

.xzfhwl h3 { line-height: 33px; float: left; height: 33px; }
.xzfhwl table   { float: left; border: 1px solid #CCC; }
.xzfhwl table tr td .input_dz { width: 362px; font-size: 12px; padding-left: 4px; line-height: 22px; }
.fhxdz { float: left; height: auto; width: 720px; margin-top: 11px; }

.fhxdz h3 { float: left; height: 32px; width: 718px; background-image: url(../../../../images/cszwp_03.gif); background-repeat: repeat-x; border: 1px solid #CCC; line-height: 32px; }
.fhxdz table   { float: left; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #CCC; border-bottom-color: #CCC; border-left-color: #CCC; }
.fhxdz table tr td .textarea { height: 60px; width: 333px; }
.main #right .fhxdz table tr td .input_qh { width: 66px; }
.czcg { float: left; height: 60px; width: 720px; background-color: #e8ffe3; border: solid 1px #89c87a; margin-top: 11px; }
.czcg p { background-image: url(../../../../images/gg.gif); background-repeat: no-repeat; height: 50px; width: 400px; font-size: 14px; padding-left: 70px; line-height: 50px; margin-top: 7px; margin-left: 22px; }
.wlxx { float: left; width: 720px; margin-top: 16px; }
.wlxx h2 { height: 28px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; }
